post-haste (dated) - French English Dictionary